moving spirit – English–Latine translations

🇬🇧 en la 🇻🇦

moving spirit noun

  • provider of significant impetus or guidance
anima
Wiktionary Links